islamic republic of afghanistan - Spanish English Dictionary